package com.jinzhi.jzweb.service.moduleConfig;

import com.baomidou.mybatisplus.plugins.Page;
import com.baomidou.mybatisplus.service.IService;
import com.jinzhi.common.utils.Result;
import com.jinzhi.jzweb.pojo.ModuleConfig.JzJinzhuanDispositionModule;
import com.jinzhi.jzweb.pojo.ModuleConfig.JzJinzhuanDispositionTopic;
import com.jinzhi.jzweb.pojo.ModuleConfig.JzJinzhuanModuleContent;
import com.jinzhi.jzweb.pojo.ModuleConfig.JzJinzhuanModuleDetail;

import javax.annotation.Resource;
import java.util.List;


/**
 * <p>
 *  任务详情类
 * </p>
 *
 * @author 张唐清
 * @since 2023-07-31
 */
public interface JzJinzhuanModuleContentService extends IService<JzJinzhuanModuleContent> {







    /**
     * 更改模板细则信息
     * */

    Result updateModuleContentById(JzJinzhuanModuleContent jzJinzhuanModuleContent);



    /**
     * 多条件查询模板细则信息
     * */
    Page<JzJinzhuanModuleDetail> getModuleContentList(JzJinzhuanModuleDetail jzJinzhuanModuleDetail);


    /**
     * 删除模块以及所属任务
     * @param ids
     * @return
     */
    boolean deleteModuleContentById(List<Long> ids);

}
